// 华师科研项目中文语言包
export default {
  // 通用接口 - 供其他项目复用
  common: {
    search: '搜索',
    cancel: '取消',
    confirm: '确认',
    save: '保存',
    delete: '删除',
    edit: '编辑',
    create: '创建',
    upload: '上传',
    settings: '设置',
    close: '关闭',
    submit: '提交',
    loading: '加载中...',
    noData: '暂无数据',
    success: '成功',
    error: '错误',
    warning: '警告',
    info: '信息',
    yes: '是',
    no: '否',
    back: '返回',
    next: '下一步',
    previous: '上一步',
    retry: '重试',
  },
  
  // 应用标题和基础功能 - 项目特定
  app: {
    title: '华师科研AI',
    logout: '退出登录',
    logoutFailed: '退出登录失败',
    logoutRequestFailed: '退出登录请求失败',
  },
  
  // 导航菜单 - 项目特定
  nav: {
    chat: '科研AI',
    users: '用户管理',
    knowledge: '研究资料库',
    projects: '科研项目',  // 新增
    publications: '论文发表',  // 新增
    analysis: '数据分析',  // 新增
  },

  // 登录相关 - 项目特定
  login: {
    title: '华师科研AI登录',
    username: '用户名',
    password: '密码',
    usernamePlaceholder: '请输入用户名',
    passwordPlaceholder: '请输入密码',
    submit: '登录',
    loggingIn: '登录中...',
    loginButton: '登录',
    usernameRequired: '请输入用户名',
    passwordRequired: '请输入密码',
    failed: '登录失败',
    error: '登录出错:',
    requestFailed: '登录请求失败',
    noAccount: '还没有账号？',
    register: '注册',
    loginFailed: '登录失败',
    loginError: '登录请求失败',
  },
  
  // 对话功能 - 项目特定
  chat: {
    newChat: '新建对话',
    deleteChat: '删除对话',
    renameChat: '重命名',
    inputPlaceholder: '输入研究相关问题',
    send: '发送',
    welcomeMessage: '你好！我是科研助手，可以帮助你解答研究相关问题。',
    emptyChat: '你好！我是华师科研AI，可以帮助你解答研究相关问题。',
    emptyDescription: '我可以帮你写代码、总结数据、写作各种创意内容，请把你的任务交给我吧~',
    messageSendError: '发送消息失败',
  },
  
  // 用户管理 - 通用接口
  user: {
    management: '用户管理',
    addUser: '新增用户',
    modifyPermission: '修改权限',
    deleteUser: '删除用户',
    deleteConfirm: '确定要删除该用户吗？',
    deleteSuccess: '删除成功',
    deleteFailed: '删除失败',
    networkError: '删除失败，请检查网络连接',
    id: 'ID',
    nickname: '昵称',
    account: '账号',
    actions: '操作',
    noActions: '-',
    superAdmin: '超级管理员',
  },
  
  // 用户表单 - 通用接口
  userForm: {
    addTitle: '添加用户',
    account: '账号',
    password: '密码',
    confirmPassword: '确认密码',
    nickname: '昵称',
    addButton: '添加用户',
    emptyFields: '账号、密码、确认密码和昵称不能为空',
    passwordLength: '密码长度不能少于6位',
    passwordMismatch: '两次输入的密码不一致',
    createSuccess: '用户创建成功！',
    createFailed: '创建用户失败',
    networkError: '网络请求失败，请稍后重试',
  },
  
  // 角色表单 - 通用接口
  roleForm: {
    title: '修改用户权限',
    selectRole: '选择权限',
    admin: '管理员',
    user: '研究员',  // 修改
    modifySuccess: '权限修改成功',
    modifyFailed: '修改失败',
    networkError: '修改权限失败，请检查网络连接',
  },
  
  // 知识库 - 项目特定
  knowledge: {
    title: '研究资料库管理',
    createKnowledge: '创建资料库',
    uploadFile: '上传文件',
    createTitle: '创建新资料库',
    nameLabel: '名称',
    namePlaceholder: '请输入资料库名称',
    noFiles: '暂无文件',
    fileType: '类型',
    fileSize: '大小',
    deleteFile: '删除',
    prevPage: '上一页',
    nextPage: '下一页',
    pageInfo: '第 {current} 页 / 共 {total} 页',
  },
  
  // 上传功能 - 通用接口
  upload: {
    title: '上传研究资料',
    selectKnowledge: '选择资料库：',
    selectKnowledgePlaceholder: '请选择资料库',
    selectFile: '选择文件：',
    uploading: '上传中...',
    uploadSuccess: '文件上传成功',
    uploadFailed: '上传失败',
    networkError: '上传文件失败，请检查网络连接',
  },
  
  // 设置 - 通用接口
  settings: {
    title: '资料库设置',
    pageSize: '每页数量',
    pageNum: '默认页码',
  },
  
  // 分页 - 通用接口
  pagination: {
    prev: '上一页',
    next: '下一页',
    page: '页',
    of: '/',
    total: '共',
  },

  // 科研项目特有功能 - 项目特定
  research: {
    // 项目管理
    project: {
      title: '科研项目管理',
      create: '创建项目',
      edit: '编辑项目',
      delete: '删除项目',
      name: '项目名称',
      description: '项目描述',
      startDate: '开始日期',
      endDate: '结束日期',
      status: '项目状态',
      members: '项目成员',
      budget: '项目预算',
      progress: '研究进度',
    },
    
    // 论文管理
    publication: {
      title: '论文管理',
      add: '添加论文',
      edit: '编辑论文',
      delete: '删除论文',
      name: '论文标题',
      authors: '作者',
      journal: '期刊名称',
      publishDate: '发表日期',
      status: '发表状态',
      doi: 'DOI',
      abstract: '摘要',
    },
    
    // 数据分析
    analysis: {
      title: '数据分析',
      createAnalysis: '新建分析',
      dataSource: '数据来源',
      method: '分析方法',
      result: '分析结果',
      export: '导出报告',
      visualization: '数据可视化',
      statistics: '统计分析',
    }
  }
}